package com.ruoyi.system.service;

import java.util.List;
import com.ruoyi.system.domain.TFlow;

/**
 * 货物动态Service接口
 * 
 * @author 张倍
 * @date 2024-05-08
 */
public interface ITFlowService 
{
    /**
     * 查询货物动态
     * 
     * @param item3Id 货物动态主键
     * @return 货物动态
     */
    public TFlow selectTFlowByItem3Id(Integer item3Id);

    /**
     * 查询货物动态列表
     * 
     * @param tFlow 货物动态
     * @return 货物动态集合
     */
    public List<TFlow> selectTFlowList(TFlow tFlow);

    /**
     * 新增货物动态
     * 
     * @param tFlow 货物动态
     * @return 结果
     */
    public int insertTFlow(TFlow tFlow);

    /**
     * 修改货物动态
     * 
     * @param tFlow 货物动态
     * @return 结果
     */
    public int updateTFlow(TFlow tFlow);

    /**
     * 批量删除货物动态
     * 
     * @param item3Ids 需要删除的货物动态主键集合
     * @return 结果
     */
    public int deleteTFlowByItem3Ids(Integer[] item3Ids);

    /**
     * 删除货物动态信息
     * 
     * @param item3Id 货物动态主键
     * @return 结果
     */
    public int deleteTFlowByItem3Id(Integer item3Id);
}
